point remarquable - French English Dictionary